brain lobe - Spanish English Dictionary